Senior cost estimation careers in Bawshar, Oman